import type { SelectOption } from '@/components/Form/src/types'

/** 公路等级 */
const gradeOptions: SelectOption[] = [
  {
    label: '高速公路',
    value: '高速公路'
  },
  {
    label: '一级公路',
    value: '一级公路'
  },
  {
    label: '二级公路',
    value: '二级公路'
  },
  {
    label: '三级公路',
    value: '三级公路'
  },
  {
    label: '四级公路',
    value: '四级公路'
  }
]
/** 是否存在应急车道 */
const emergencyOptions: SelectOption[] = [
  {
    label: '无',
    value: 0
  },
  {
    label: '有',
    value: 1
  }
]
/** 坐标系 */
const geoOptions: SelectOption[] = [
  {
    label: 'WGS-84',
    value: 'WGS-84'
  },
  {
    label: 'GCJ-02（火星坐标系）',
    value: 'GCJ-02（火星坐标系）'
  },
  {
    label: 'BD-09（百度坐标系）',
    value: 'BD-09（百度坐标系）'
  },
  {
    label: '北京54坐标系',
    value: '北京54坐标系'
  },
  {
    label: '‌西安80坐标系',
    value: '‌西安80坐标系'
  },
  {
    label: '‌CGCS2000（中国大地坐标系2000）',
    value: '‌CGCS2000（中国大地坐标系2000）'
  },
  {
    label: '国际1924坐标系',
    value: '‌国际1924坐标系'
  },
  {
    label: '‌Web墨卡托投影坐标系（EPSG:3857）',
    value: '‌Web墨卡托投影坐标系（EPSG:3857）'
  }
]
/** 方向 */
const directionOptions: SelectOption[] = [
  {
    label: '正向',
    value: 0
  },
  {
    label: '反向',
    value: 1
  }
]

export { geoOptions, directionOptions, gradeOptions, emergencyOptions }
